package com.witmore.neutron.ai.web.apiv2.controller.vo;

import lombok.Data;

/**
 * 权限查询参数
 * Author: 豆子高
 * Date: 2025/1/2
 */
@Data
public class PermissionQueryParam {

    /**
     * 权限名称（模糊查询）
     */
    private String name;

    /**
     * 权限编码（模糊查询）
     */
    private String code;

    /**
     * 权限类型(1:菜单权限,2:按钮权限)
     */
    private Boolean type;

    /**
     * 父权限ID
     */
    private Long parentId;

    /**
     * 状态(0:禁用,1:启用)
     */
    private Byte status;

    /**
     * 页码
     */
    private Integer pageNum = 1;

    /**
     * 页大小
     */
    private Integer pageSize = 10;
}